South Africa's openers Dean Elgar (15) and Aiden Markram were positive at the start of the innings, but disaster struck as they lost two wickets in the final two balls of the middle session.
Devon Conway scored a half-century to guide New Zealand to a seven-run victory over South Africa in a rain-affected World Cup warm-up game on Monday.
De Grandhomme fell before the end but Williamson reached his century with a six in the final over and guided New Zealand to their fourth win of the tournament with three balls to spare.
Images from the Day 2 of the second Test at Newlands on Saturday.
South African captain Quinton de Kock top-scored with a blazing 52-ball 79 to engineer his team's nine-wicket victory at the M Chinnaswamy Stadium.
Captain Temba Bavuma hailed what he termed South Africa's brave decision to bat first in their comprehensive 107-run Champions Trophy win over Afghanistan on Friday
While the batting looks in perfect shape, India's new-look pace department needs to come up with something special against the Proteas in Cuttack on Sunday.
The Indian and South African teams will play the first of five T20 games at the Arun Jaitley Stadium in New Delhi on Thursday, June 9, 2022.
Australia's World Cup heroes Travis Head, Pat Cummins and Mitchell Starc have all kept their respective base prices in the highest bracket of Rs 2 crore.
South Africa have included off-form opening batsman Hashim Amla in their squad for the Cricket World Cup in England and Wales starting next month, but there is no place for all-rounder Chris Morris.
As Group B toppers, South Africa had to take the flight back to Pakistan to play their semi-final as the last-four clash involving India was to be staged in Dubai.
Australia completed a six-wicket victory within two days in the first Test against South Africa on Sunday as the Proteas crumbled on a green Gabba wicket that played straight into the home bowlers' hands.
South Africa join Australia, India and New Zealand in the semi-finals but who their opponents will be, and where they will play next, will be answered on Sunday when the latter two clash in Dubai.
IMAGES from Day 5 of the 2nd Test played at Newlands in Cape Town on Tuesday.
India stalwart Virat Kohli retained his second spot in the ICC men's ODI batting rankings on the back of his decent performance in the recently-concluded three-match series in South Africa.
The board said no replacement will be brought in for Rabada as there is an extended squad in place in the Bio-Secure Environment (BSE), but George Linde has been retained from the Test team as an extra spin-bowling option for the series.
England completed the task with a day to spare with South Africa falling well short of their 466 run target
Images from the ICC World Cup match between Australia and South Africa at Old Trafford on Saturday
He joins injured fast bowler Kagiso Rabada on the sidelines.
Reeza Hendricks and Dewald Brevis produced fireworks with the bat as MI Cape Town defeated Pretoria Capitals by 27 runs to send their opponents out of SA20's play-offs race in Centurion.
The Proteas lost the second T20 International by seven wickets after the series opener was washed out.
However, South Africa have lot of openers stacked on top (Bavuma, Quinton de Kock, Aiden Markram, Rassie van der Dussen and Reeza Hendricks) with a light middle order which is still a huge concern.
A clinical India outplayed South Africa with both bat and ball to register a comprehensive 48-run victory in the third T20I in Visakhapatnam on Tuesday and keep themselves alive in the five-match series.
The outcome of the last group match between India and New Zealand on Sunday will determine if Australia or South Africa will face Rohit Sharma and Co in Dubai.
Nortje, Markram among players nominated for CSA top awards.
Bangladesh might not look too threatening in the World Cup but their record against the Proteas
Batsmen Temba Bavuma and Keegan Petersen, left-arm seam bowler Beuran Hendricks, and all-rounder Andile Phehlukwayo will join the team in Johannesburg on Wednesday
Kohli's team-mates Shubman Gill, Mohammed Siraj and Kuldeep Yadav have also moved up in rankings.
Fernando took his first-ever Test five-wicket haul as Sri Lanka dismissed South Africa for 302 in their first innings, restricting the hosts to a 145-run lead, while Karunaratne scored an unbeaten 91 in the tourists' second innings.
England impressively chased down an imposing target to beat South Africa by nine wickets
When the Royals defeated the the Royal Challengers Bangalore by 29 runs at the MCA stadium in Pune on Tuesday night, among the cheersleaders we spotted Prithi Narayanan, who is married to Royals spinner and occasional pinch hitter Ravichandran Ashwin, and Lara van der Dussen, whose husband Rassie we think needs to play more games in the league.
South Africa have named a largely unchanged One-Day International squad for the three-match home series with Bangladesh on March 18-23, with only all-rounder Sisanda Magala missing out after he failed a fitness test.
Australia and South Africa, two teams renowned for their batting prowess, will go head-to-head in Rawalpindi on Tuesday, aiming to secure a place in the Champions Trophy semifinals.
KL Rahul will have to show drastically improved leadership acumen when he leads India against a buoyant South African side in the second ODI on Thursday.
England have been largely rusty and inconsistent despite having a dangerous squad on paper.
England won the toss and put South Africa in to bat only for a shower to sweep in and put a stop to proceedings
Johnson sidelined for Aus tour of UK
'We could have pushed harder at certain stages of our innings, but everyone chipped in to make sure we had competitive total.'
Ahead of the ICC Men's ODI World Cup 2023, here's a full list of the final squads of all ten teams.
While Ishan Kishan has done well so far, Ruturaj Gaikwad (23, 1) has pulled the team down with questions being raised over his technique against quality pacers and his ability to force the pace early on.